@charset "utf-8";

.home_right .column
{background:url(../images/bg_column.gif) no-repeat}
a.btn_1,
a.btn_2
{background:url(../images/btn_1.02.gif) no-repeat}

/* container_top */
.home_top{border-width:1px}
	.home_top p{line-height:22px}
	.home_top a{text-decoration:underline}
	.home_top .face{width:64px;height:64px;border-width:1px;padding:1px;overflow:hidden}
	.home_top .btn_1{position:relative;margin:0 0 0 8px}
		
.home_message{margin-top:10px;padding:4px 8px;border:1px solid #ffb82b;background:#fffbe7}
	#messagelist{height:18px;overflow:hidden}
	#messagelist td{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:18px}

/* container_left */
.home_left{float:left;width:210px;margin-top:10px}
	.home_left .panel .thead h3 a{color:#000;font-weight:bold}
	.home_left p{line-height:20px}
	.home_left .consultant .tbody{padding-top:0;padding-bottom:0}
	.home_left .consultant .tbody .top{padding:4px 0;border-width:0 0 1px 0}
	.home_left .consultant .tbody .bottom{padding:4px 0}
	.home_left .consultant .icon.gtalk{width:16px;height:14px;margin:0 0 0 4px;_margin:2px 0 4px 4px;background-position:-40px 0}
	.home_left #news p,
	.home_left #lostlist p{width:192px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

/* container_right */
.home_right{height:100%;margin-top:10px;margin-left:220px;_margin-left:217px}
	.home_right .panel .thead h3 a{color:#000;font-weight:bold}
	.home_right .group{overflow:hidden;_height:1%}
		.home_right .left{float:left;width:366px}
		.home_right .right{float:right;width:366px}
	.home_right .column{position:relative;min-height:60px;_height:60px;padding-left:50px;line-height:24px}
		.home_right .column.domain{background-position:-150px 0}
		.home_right .column.peanuthull{background-position:-100px -60px}
		.home_right .column.olivemail{background-position:-50px -120px}
		.home_right .column.site{background-position:0 -180px}
		.home_right .column p{color:#666}
		.home_right .column .fblock{position:absolute;bottom:5px}
		.home_right .column .btn_2{margin-right:1em}
	.home_right .help{height:60px;padding:8px 4px 0;border-top:1px solid #adda75;line-height:20px;overflow:hidden}
		.home_right .help p{float:left;width:167px;height:20px;padding:0 4px;overflow:hidden}
		.home_right .help a{color:#060}

/* style */
.service_status{position:relative;*padding-top:2px}
	.service_status span{position:absolute;top:-2px;*top:-5px}

/* btn */
a.btn_1{display:block;width:63px;height:21px;line-height:21px;color:#99491f;text-align:center;text-decoration:none;background-position:0 0}
a.btn_1:hover{color:#99491f;text-decoration:none;background-position:0 -40px}
a.btn_2{display:block;width:79px;height:25px;line-height:27px;color:#363;text-align:center;text-decoration:none;background-position:-80px 0}
a.btn_2:hover{color:#2c512c;text-decoration:none;background-position:-80px -40px}


/* mini_pages */
.panel.small .thead .ext .minipages{_float:right;height:14px;margin-top:3px;padding-right:4px}
	.panel.small .thead .ext .minipages a{float:left;display:inline;height:12px;padding:0 3px;line-height:12px;margin-left:3px;font-size:9px;background:#fff;color:#000;border:1px solid #999;text-decoration:none}
	.panel.small .thead .ext .minipages a:hover{text-decoration:none}
	.panel.small .thead .ext .minipages a.on{background:#ccc}

/* border */
.home_top
{border-color:#b5cee7;border-style:solid}
.face
{border-color:#d8dde5;border-style:solid}
.info
{border-color:#ffaa00;border-style:solid}
.home_left .consultant,
.home_left .consultant .tbody .top
{border-color:#ccc;border-style:solid}

/* background */
.home_top,
.home_top .button span
{background-color:#f2f6fb}
.face,
.home_right .column .button span
{background-color:#fff}
.info
{background-color:#fffbe7}
.home_left .consultant .thead
{background-color:#f5e9fd}